not having sexual relations often - Francés Inglés Diccionario